An Exponential Open Hashing Function Based on Dynamical Systems Theory
نویسندگان
چکیده
In this paper an eecient open addressing hash function called exponential hashing is developed using concepts from dynamical systems theory and number theory. A comparison of exponential hashing versus a widely-used double hash function is performed using an analysis based on Lya-punov exponents and entropy. Proofs of optimal table parameter choices are provided for a number of hash functions. We also demonstrate experimentally that exponential hashing nearly matches the performance of an optimal double hash function for uniform data distributions, and performs signiicantly better for nonuniform data distributions. We show that exponential hashing exhibits a higher integer Lyapunov exponent and entropy than double hashing for initial data probes, which ooers one explanation for its improved performance on nonuniform data distributions. 1. INTRODUCTION The hash table is a well-known data structure used to maintain dynamic dictionaries. A dynamic dictionary is deened as a collection of data items that can be accessed according to the following operations:
منابع مشابه
Dynamical Behavior of a Rigid Body with One Fixed Point (Gyroscope). Basic Concepts and Results. Open Problems: a Review
The study of the dynamic behavior of a rigid body with one fixed point (gyroscope) has a long history. A number of famous mathematicians and mechanical engineers have devoted enormous time and effort to clarify the role of dynamic effects on its movement (behavior) – stable, periodic, quasi-periodic or chaotic. The main objectives of this review are: 1) to outline the characteristic features of...
متن کاملConstruction of strict Lyapunov function for nonlinear parameterised perturbed systems
In this paper, global uniform exponential stability of perturbed dynamical systems is studied by using Lyapunov techniques. The system presents a perturbation term which is bounded by an integrable function with the assumption that the nominal system is globally uniformly exponentially stable. Some examples in dimensional two are given to illustrate the applicability of the main results.
متن کاملOn Two-parameter Dynamical Systems and Applications
In this note some useful properties of strongly continuous two-parameter semigroups of operators are studied, an exponential formula for two-parameter semigroups of operators on Banach spaces is obtained and some applied examples of two-parameter dynamical systems are discussed
متن کاملComparison of Different Open Addressing Hashing Algorithms
Hash functions are among the oldest and most widely used data structures in computer science. Different hash functions exist. So, it is very important to compare their performance. In this paper, we introduced our new hash function which was proposed recently in [1], and compared its performance with two different open addressing hashing algorithms: double hashing and exponential hashing. Doubl...
متن کاملVibration Analysis of FG Nanoplate Based on Third-Order Shear Deformation Theory (TSDT) and Nonlocal Elasticity
In present study, the third-order shear deformation theory has been developed to investigate vibration analysis of FG Nano-plates based on Eringen nonlocal elasticity theory. The materials distribution regarding to the thickness of Nano-plate has been considered based on two different models of power function and exponential function. All equations governing on the vibration of FG Nano-plate ha...
متن کامل